home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 2: Applications / Linux Cubed Series 2 - Applications.iso / editors / emacs / xemacs / xemacs-1.004 / xemacs-1 / xemacs-19.13 / src / general.c < prev    next >
Encoding:
C/C++ Source or Header  |  1995-08-18  |  3.2 KB  |  118 lines

  1. /* Commonly-used symbols
  2.    Copyright (C) 1995 Sun Microsystems
  3.  
  4. This file is part of XEmacs.
  5.  
  6. XEmacs is free software; you can redistribute it and/or modify it
  7. under the terms of the GNU General Public License as published by the
  8. Free Software Foundation; either version 2, or (at your option) any
  9. later version.
  10.  
  11. XEmacs is distributed in the hope that it will be useful, but WITHOUT
  12. ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
  13. FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
  14. for more details.
  15.  
  16. You should have received a copy of the GNU General Public License
  17. along with XEmacs; see the file COPYING.  If not, write to the Free
  18. Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.  */
  19.  
  20. /* Synched up with: Not in FSF. */
  21.  
  22. /* The purpose of this file is as a central place to stick symbols
  23.    that don't have any obvious connection to any particular module
  24.    and might be used in many different contexts.
  25.  
  26.    #### More should be put here.
  27.    */
  28.  
  29. #include <config.h>
  30. #include "lisp.h"
  31.  
  32. Lisp_Object Qall;
  33. Lisp_Object Qboolean;
  34. Lisp_Object Qbuffer;
  35. Lisp_Object Qbytes;
  36. Lisp_Object Qcategory;
  37. Lisp_Object Qcase;
  38. Lisp_Object Qchars;
  39. Lisp_Object Qcolor;
  40. Lisp_Object Qcommand;
  41. Lisp_Object Qcritical;
  42. Lisp_Object Qdefault;
  43. Lisp_Object Qdevice;
  44. Lisp_Object Qdisplay;
  45. Lisp_Object Qdoc_string;
  46. Lisp_Object Qeq;
  47. Lisp_Object Qfont;
  48. Lisp_Object Qframe;
  49. Lisp_Object Qgeometry;
  50. Lisp_Object Qglobal;
  51. Lisp_Object Qhighlight;
  52. Lisp_Object Qinteger;
  53. Lisp_Object Qkeyboard;
  54. Lisp_Object Qmax;
  55. Lisp_Object Qmemory;
  56. Lisp_Object Qmessage;
  57. Lisp_Object Qminus;
  58. Lisp_Object Qname;
  59. Lisp_Object Qnotice;
  60. Lisp_Object Qpath;
  61. Lisp_Object Qprint;
  62. Lisp_Object Qresource;
  63. Lisp_Object Qreverse;
  64. Lisp_Object Qstring;
  65. Lisp_Object Qsymbol;
  66. Lisp_Object Qsyntax;
  67. Lisp_Object Qtext;
  68. Lisp_Object Qunimplemented;
  69. Lisp_Object Qvector;
  70. Lisp_Object Qwarning;
  71. Lisp_Object Qwindow;
  72.  
  73. void
  74. syms_of_general (void)
  75. {
  76.   defsymbol (&Qminus, "-");
  77.   defsymbol (&Qall, "all");
  78.   defsymbol (&Qboolean, "boolean");
  79.   defsymbol (&Qbuffer, "buffer");
  80.   defsymbol (&Qbytes, "bytes");
  81.   defsymbol (&Qcase, "case");
  82.   defsymbol (&Qcategory, "category");
  83.   defsymbol (&Qchars, "chars");
  84.   defsymbol (&Qcolor, "color");
  85.   defsymbol (&Qcommand, "command");
  86.   defsymbol (&Qcritical, "critical");
  87.   defsymbol (&Qdefault, "default");
  88.   defsymbol (&Qdevice, "device");
  89.   defsymbol (&Qdisplay, "display");
  90.   defsymbol (&Qdoc_string, "doc-string");
  91.   defsymbol (&Qeq, "eq");
  92.   defsymbol (&Qfont, "font");
  93.   defsymbol (&Qframe, "frame");
  94.   defsymbol (&Qgeometry, "geometry");
  95.   defsymbol (&Qglobal, "global");
  96.   defsymbol (&Qhighlight, "highlight");
  97.   defsymbol (&Qinteger, "integer");
  98.   defsymbol (&Qkeyboard, "keyboard");
  99.   defsymbol (&Qmax, "max");
  100.   defsymbol (&Qmemory, "memory");
  101.   defsymbol (&Qmessage, "message");
  102.   defsymbol (&Qminus, "-");
  103.   defsymbol (&Qname, "name");
  104.   defsymbol (&Qnotice, "notice");
  105.   defsymbol (&Qpath, "path");
  106.   defsymbol (&Qprint, "print");
  107.   defsymbol (&Qresource, "resource");
  108.   defsymbol (&Qreverse, "reverse");
  109.   defsymbol (&Qstring, "string");
  110.   defsymbol (&Qsymbol, "symbol");
  111.   defsymbol (&Qsyntax, "syntax");
  112.   defsymbol (&Qtext, "text");
  113.   defsymbol (&Qunimplemented, "unimplemented");
  114.   defsymbol (&Qvector, "vector");
  115.   defsymbol (&Qwarning, "warning");
  116.   defsymbol (&Qwindow, "window");
  117. }
  118.